home *** CD-ROM | disk | FTP | other *** search
- 100 poke53281,0:poke53280,0:print"[147]"
- 105 poke56,128:clr
- 107 dv=peek(186):ifdv<8thendv=8
- 110 sys57812"tricks.o",dv,0:poke780,0:poke781,0:poke782,192:sys65493
- 111 sys57812"tricks font 1",dv,0:poke780,0:poke781,0:poke782,144:sys65493
- 112 sys57812"tricks font 2",dv,0:poke780,0:poke781,0:poke782,152:sys65493
- 120 s1=34816:s2=36864:s3=38912:s9=51200:poke648,128:print"[147]";:sys49152,s1
- 130 poke56578,peek(56578)or3:poke56576,(peek(56576)and252)or1:rem bank #2
- 140 poke53272,2:poke650,128
- 147 rem machine language routines:
- 150 cr=49152:rem copyrom
- 160 cs=49251:rem clearset
- 170 rs=49277:rem rstorset
- 180 fo=49442:rem fadeout
- 190 fi=49477:rem fadein
- 200 rv=49674:rem rvrseset
- 210 xs=49722:rem xorset
- 220 sw=49778:rem scrwedge
- 225 wo=50009:rem wedgeoff
- 230 ss=50022:rem spredset
- 240 rb=50084:rem rubset
- 250 rt=50276:rem rtrveset
- 260 rm=50301:rem rembrset
- 270 r1=50171:rem scrnfill
- 280 r2=50224:rem colrfill
- 285 dima$(7),a(7),b$(13,2),b(20),c(10),c$(6,9),d(8):q$=chr$(34)
- 290 a$(1)="[214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214]"
- 300 a$(2)="[219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219]"
- 310 a$(3)="[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 320 a$(4)="**************************************"
- 330 a$(5)="%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
- 340 a$(6)="[215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215][215]"
- 350 a$(7)="[162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162]"
- 360 fora=1to7:reada(a):next:fora=1to13:forb=1to2:readb$(a,b):next:next
- 370 fora=1to10:readc(a):next
- 380 fora=0to9:c$(6,a)="[215][215][215][215][215][215][215][215][215][215]":next
- 390 fora=0to5:forb=0to9:reada$:c$(a,b)=""+a$:next:next
- 400 fora=1to8:readd(a):next
- 499 rem display copyright notice
- 500 rem
- 510 al=1:print"[147]":sysrm,s2:syscs,s1
- 512 fora=1to10:poke646,c(a):print"-here's more stuff for your programs!-":next
- 515 printtab(2)" "
- 520 printtab(2)"[154] character tricks "
- 525 printtab(2)"[154] by "
- 530 printtab(2)"[154] john william harris (tmg) "
- 540 printtab(2)"[154] @ 1991 by softdisk, inc. "
- 550 printtab(2)"[154] published on loadstar 207! "
- 560 printtab(2)"[154] subscriptions : 1-719-537-6484 "
- 570 printtab(2)"[154] www.loadstar.com "
- 580 printtab(2)"[159] "
- 590 sysrs,s1:f=0
- 600 printtab(9)"[158]---- press a key! ----":ct=700
- 610 geta$:ifa$=""thenct=ct-1:ifct>0then610
- 620 ifa$<>""then1000
- 630 syscr,s9:sysrs,s1:geta$:ifa$<>""then1000
- 640 sysrm,s2:sysrs,s1:geta$:ifa$<>""then1000
- 650 sysrm,s3:sysrs,s1:geta$:ifa$<>""then1000
- 660 goto630
- 1000 syscs,s1:print"[147]";:sysrm,s2:g=int(rnd(1)*7)+1:sysr1,a(g):h=int(rnd(1)*15)+1
- 1010 sysr2,h
- 1030 print"[150][213][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][201]"
- 1040 fora=1to21:print"[150][221] [221]":next
- 1050 print"[150][202][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][203]"
- 1100 print"[159]character tricks: johnny's tricks ii"
- 1110 print"[150]use the [159]joystick[150] or [159]cursor keys[150] to"
- 1120 print"choose something, then press [158]fire[150] or"
- 1130 print"[158]return[150] to confirm your selection."
- 1140 print"[150][213][192][178][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][201]"
- 1150 fora=1to13:print"[221][159] [150][221] [221]":next
- 1160 print"[171][177][192][177][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][177][179]"
- 1170 print"[153]introduction"
- 1175 print"[153]screen and color fill...again?"
- 1180 print"1[146][154]the rom-copy routine"
- 1190 print"2[146][154]slide off & slide on"
- 1210 print"3[146][154]fade out and in"
- 1220 print"4[146][154]reverse a set[146]"
- 1230 print"5[146][154]xor:for the techie in some of us"
- 1240 print"6[146][154]the interrupt wedge"
- 1250 print"7[146][154]spread-warning:very fattening "
- 1260 print"8[146][154]rub-this baby slices and dices"
- 1270 print"9[146][154]retrieve and remember"
- 1280 print"just about everything...yikes!!"
- 1290 print"[159]leaving already? [158]loadstar"
- 1292 print"[155]"b$(al,1):print""b$(al,2)
- 1300 a=33011+al*40:b=al:c=22528:pokea+c,3:pokea,68:sysrs,s1:syssw,s1+a(g)*8,1
- 1305 poke198,0
- 1310 d=peek(56320):ifd=127then1400
- 1320 ifd=126thengosub1500
- 1330 ifd=125thengosub1600
- 1340 ifd=111then1700
- 1345 goto1310
- 1400 geta$:ifa$="[145]"thengosub1500
- 1410 ifa$=""thengosub1600
- 1420 ifa$=chr$(13)then1700
- 1425 ifa$=" "then1800
- 1430 ifval(a$)=.then1310
- 1440 onval(a$)gosub40000,41000,42000,43000,44000,45000,46000,47000,48000
- 1450 goto1310
- 1500 ifb>1thenpokea,32:b=b-1:a=a-40:pokea+c,3:pokea,68
- 1510 print"":poke214,20:print:print"[155]"b$(b,1)
- 1520 print""b$(b,2)"";:return
- 1600 ifb<13thenpokea,32:b=b+1:a=a+40:pokea+c,3:pokea,68
- 1610 print"":poke214,20:print:print"[155]"b$(b,1)
- 1620 print""b$(b,2)"";:return
- 1700 al=b:ifb=13then14000
- 1701 a$=left$(a$(g),3):b$=right$(a$(g),2)
- 1702 c$=a$+""+b$
- 1704 poke646,h:print"";:fora=1tob+6:printa$(g):next:printc$
- 1705 fora=b+8to24:printa$(g):next:print"";
- 1706 sysr2,1:fore=1to15:pokea,69:sysr2,6:pokea,68:sysr2,3:next
- 1707 sysr2,1:sysr2,15:sysr2,12:sysr2,11:sysr2,0:sysr1,32:syswo
- 1710 onbgoto2000,3000,4000,5000,6000,7000,8000,9000,10000,11000,12000,13000
- 1800 sysrm,s3:sysfo,s1,1:sysfi,s1,1:s4=s2:s2=s3:s3=s4:goto1310
- 2000 rem
- 2010 gosub21000
- 2035 print"i n t r o d u c t i o n"
- 2040 print"[150]another set of interesting,"
- 2050 print"unusual and weird ml graphics"
- 2060 print"routines to use in your own"
- 2070 print"programs. most of these routines"
- 2080 print"require a custom character set, or"
- 2090 print"at least a copy of the built-in rom"
- 2100 print"set, to be effective. thus, a bit"
- 2110 print"more programming experience might be"
- 2120 print"necessary to make any use of these"
- 2130 print"routines."
- 2140 print"most of the choices from the main"
- 2150 print"menu show off one or two routines."
- 2160 print"they also give some information"
- 2170 print"about it, and show some ways it"
- 2180 print"could be used. see the instruction"
- 2190 print"file for more about each routine."
- 2200 print""tab(5)"[153]press [158]fire[153] or [158]return[153] to go on"
- 2210 gosub20000:gosub21000
- 2220 print""tab(10)"introduction page 2"
- 2230 print"[150]abbreviations:"
- 2240 print""tab(8)"css-character set start"
- 2250 print""tab(6)"sp-speed routine operates at"
- 2260 print"one last thing: to swap the two"
- 2270 print"character sets the program uses,"
- 2280 print"press [158]space[150] from the menu screen."
- 2290 print"[153]press [158]fire[153] or [158]return[153] for the menu."
- 2300 gosub20000:goto1000
- 3000 print"[159]note-you might remember these from the"
- 3010 print"previous program. they're back, not"
- 3020 print"because of public demand or anything"
- 3030 print"like that, but because they make"
- 3040 print"programming this demo easier."
- 3050 fora=1to5000:next
- 3060 fora=1to26:sysr1,a:sysr2,int(rnd(1)*16):next:goto1000
- 4000 gosub21000:print""tab(6)"c o p y t h e r o m s e t"
- 4010 print"[150]a quick sys to 49152, followed by"
- 4020 print"a comma, and the address of where"
- 4030 print"you want it, and your five-and-a"
- 4040 print"-half hour character set copying"
- 4050 print"troubles are over!"
- 4060 print""tab(5)"[150]press [158]fire[150] or [158]return[150] to go on"
- 4070 gosub20000:gosub21000:print"[158]observe:"
- 4080 fora=1to5:print"abcdefghijklmnopqrstuvwxyz1234567890":next
- 4090 fora=1to1000:next:print"this is a custom set."
- 4100 fora=1to3500:next:syscr,s1
- 4110 print"and this is the rom set, copied":print"over it."
- 4120 fora=1to4000:next:print"not very entertaining, but it"
- 4130 print"gets better.":fora=1to3000:next:goto1000
- 5000 gosub21000:print""tab(6)"s l i d e o f f a n d o n"
- 5010 print"you've probably seen just about"
- 5020 print"enough of this particular routine,"
- 5030 print"eh?":fora=1to3000:next
- 5040 sysrm,s1:syscs,s1:fora=1to250:next:gosub21000
- 5050 print"oh, and you can use it in reverse"
- 5060 print"as well.":sysrs,s1
- 5070 fora=1to3000:next:goto1000
- 6000 sysr1,int(rnd(1)*256):sysr2,7
- 6005 print""tab(7)"f a d e o u t a n d i n"
- 6010 print"i just gotta say i like this one"
- 6020 fora=1to3000:next:sysfo,s1,10:sysr1,int(rnd(1)*256):sysr2,3
- 6030 print"you can fade stuff back in as well."
- 6035 print"and who said you hadda stick with"
- 6037 print"just one character set?"
- 6040 sysrm,s3:sysfi,s1,5:fora=1to5000:next:goto1000
- 7000 sysr1,int(rnd(1)*128):sysr2,10
- 7005 print""tab(8)"[158]r e v e r s e a s e t"
- 7010 print"i know, you can do this by just"
- 7020 print"adding 128 to every character on"
- 7030 print"the screen. but this is better"
- 7040 print"because (a) it reverses the"
- 7050 print"screen no matter what the upper 128"
- 7060 print"characters might happen to be, and"
- 7070 print"(b) it's more fun."
- 7080 fora=1to5500:next:fora=1to100:sysrv,s1:next:goto1000
- 8000 gosub21000
- 8005 print""tab(6)"t h e x o r r o u t i n e"
- 8010 print"xor's every byte in the set by a"
- 8020 print"specified number. it's actually"
- 8030 print"more helpful than it sounds, since"
- 8040 print"you can, in a limited way, make"
- 8050 print"up your own effects. here are a few"
- 8060 print"examples..."
- 8070 fora=1to5500:next:forb=1to2:fora=0to7:sysxs,s1,2^a:next:forc=1to1000:next
- 8080 next
- 8090 fora=0to7:sysxs,s1,2^aor2^(7-a):next:fora=1to1000:next
- 8100 fora=1to20:b(a)=int(rnd(1)*256):sysxs,s1,b(a):next
- 8110 fora=1to1000:next:fora=1to20:sysxs,s1,b(a):next
- 8120 fora=1to2000:next:goto1000
- 9000 a=int(rnd(1)*128)+128:sysr1,a:sysr2,6:b=d(int(rnd(1)*8)+1):c=s1+a*8:d=0:e=0
- 9002 syssw,c,b
- 9005 print""tab(2)"t h e i n t e r r u p t w e d g e"
- 9010 print"[154]works in the background, so you"
- 9020 print"don't have to worry about it."
- 9030 print"it's got a few bells and whistles,"
- 9040 print"too."
- 9050 print"press '1' to change direction,"
- 9060 print"'2' to activate joystick mode, and"
- 9070 print"'3' to start the flashing."
- 9080 print"[158]fire[154] or [158]return[154] returns to the menu."
- 9090 geta$:ifa$="1"thenb=d(int(rnd(1)*8)+1):goto9500
- 9100 ifa$="2"thend=not d:goto9500
- 9110 ifa$="3"thene=not e:goto9500
- 9120 ifa$=chr$(13)orpeek(56320)=111thensyswo:goto1000
- 9130 goto9090
- 9500 poke53280,1:syssw,c,b+abs(d)*16+abs(e)*32:poke53280,0:goto9090
- 10000 sysr1,78:sysr2,3:print"[159]"tab(14)"s[206]p[206]r[206]e[206]a[206]d"
- 10010 print""q$"expands"q$"[206]every[206]character[206]in[206]the[206]set."
- 10020 print"most[206]impressive[206]on[206]tall[206]characters"
- 10030 print"like[206]letters[206]&[206]graphics[206]symbols."
- 10035 fora=1to5500:next:fora=1to8:sysss,s1:next:goto1000
- 11000 gosub21000
- 11005 print""tab(17)"r u b"
- 11010 print"[154]hey, thinking up names for these"
- 11020 print"things isn't easy! what would you"
- 11030 print"call it, anyway?"
- 11040 fora=1to3500:next:sysrb,s1:goto1000
- 12000 gosub21000
- 12005 print""tab(10)"retrieve and remember"
- 12010 print"[159]you use these routines to make"
- 12020 print"sort of a buffer to hold the"
- 12030 print"character sets you want the routines"
- 12040 print"to work with. you see, when most"
- 12050 print"effects are used, the character set"
- 12060 print"involved is often destroyed, so if"
- 12070 print"you want to keep the set, you'll"
- 12080 print"have to make a copy of it so you can"
- 12090 print"put it back in place later. retrieve"
- 12100 print"copies a set into the buffer, and"
- 12110 print"remember puts it wherever you want."
- 12140 printtab(10)"press [158]fire[159] or [158]return[159]"
- 12150 gosub20000:fora=1to25:sysrm,s2:sysrt,s1:sysrm,s3:sysrt,s1:next
- 12160 goto1000
- 13000 sysrm,s3:syscs,s1:gosub13500:sysfi,s1,20:syssw,35504,d(int(rnd(1)*8)+1)
- 13010 fora=5to0step-1:forb=0to9:print"[153]"c$(a,b):ifa=0thensyswo
- 13020 next:forb=1to1500:next:print"[145][145][145][145][145][145][145][145][145][145]";:next
- 13050 sysr1,102:fora=1to7:sysr2,a:sysxs,s1,int(rnd(1)*256):sysrv,s1:next
- 13060 fora=1to20:sysrv,s1:sysr2,int(rnd(1)*15)+1:next
- 13070 syssw,35600,36:syscs,s1:sysr1,98:sysr2,3:sysrm,s3:sysrs,s1
- 13080 fora=1to15:forb=1to700:next:sysxs,s1,int(rnd(1)*256):next
- 13090 syswo:fora=1to8:sysss,s1:next:sysrb,s1:goto1000
- 13500 print"[147][159][207][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][208]"
- 13510 fora=1to23:print"[165][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][167]":next
- 13520 print"[204][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][186]";
- 13530 print""tab(5)"[154][207][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][208]"
- 13540 printtab(4)"[214][154][165][150]t i m e t o i m p a c t :[154][167]"
- 13550 printtab(4)"[214][154][204][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][186]"
- 13560 printtab(4)"[214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214][214]"
- 13570 print""tab(14)"[159][207][163][163][163][163][163][163][163][163][163][163][208]"
- 13580 fora=1to10:printtab(13)"[214][159][165][153][215][215][215][215][215][215][215][215][215][215][159][167]":next
- 13590 printtab(13)"[214][159][204][164][164][164][164][164][164][164][164][164][164][186]":printtab(13)"[214][214][214][214][214][214][214][214][214][214][214][214]"
- 13600 print"[145][145][145][145][145][145][145][145][145][145][145][145][145]":return
- 14000 syswo:sysfo,s1,3:sysr1,int(rnd(1)*64)+192:sysr2,7
- 14005 gosub21000:print"[154]are you sure that you want to go to"
- 14010 print"[159] l o a d s t a r "
- 14020 printtab(17)"[153](y/n)?":sysrm,s2:sysfi,s1,1
- 14030 geta$:ifa$="n"then1000
- 14040 ifa$<>"y"then14030
- 14050 fora=0to11:sysrv,s1:next
- 14060 sysfo,s1,20:print"[147]";:sysrt,s1:poke648,4:print"[147]";
- 14070 poke56578,peek(56578)or3:poke56576,(peek(56576)and252)or3
- 14080 goto40005:rempoke56,160:clr:open15,8,15,"r0:hello connect=hello connect"
- 14090 input#15,a$,b$,c$,d$:close15:ifa$<>"63"thenend
- 14100 print"[147][144]load"chr$(34)"hello connect"chr$(34)",8"
- 14110 print"run"
- 14120 poke631,13:poke632,13:poke198,2:end
- 19999 rem wait for fire or return
- 20000 geta$:ifa$<>chr$(13)andpeek(56320)<>111then20000
- 20010 return
- 21000 print"[159][213][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][201]"
- 21010 fora=1to23:print"[194] [194]":next
- 21020 print"[202][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][203]";:return
- 30000 data86,91,102,42,37,87,98
- 30010 data" --- read this first --- "
- 30015 data"+ press a number key for a preview +"
- 30020 data" and doesn't this look familiar? "
- 30025 data"usage:sys50171,char & sys50224,color"
- 30030 data" it's too slow to do this in basic "
- 30035 data" sys 49152,css "
- 30040 data"you saw it on the copyright notice. "
- 30045 data" sys 49251,css & sys49277,css "
- 30050 data" a pixel-by-pixel fade out effect "
- 30055 data"sys 49442,css,sp & sys 49477,css,sp "
- 30060 data" reverses the entire character set "
- 30065 data" sys 49674,css "
- 30070 data" more useful than it sounds... "
- 30075 data" sys 49722,css,# to be 'xor'ed "
- 30080 data"scrolling backgrounds for your prog."
- 30085 data" - - - s e e t e x t ! - - - "
- 30090 data" makes the characters 'grow' "
- 30095 data" for a=1 to 8:sys 50022,css:next "
- 30100 data" pulls characters apart "
- 30105 data" sys 50084,css "
- 30110 data" lets you move and use sets easily "
- 30115 data" sys 50276,css and sys 50301,css "
- 30120 data" have your protective goggles on? "
- 30125 data" "
- 30130 data" i'll be seeing ya! "
- 30135 data" "
- 30160 data0,6,14,3,13,1,13,3,14,6
- 31000 data"[215][215][215][209][209][209][209][209][215][215]"
- 31010 data"[215][215][209][209][209][209][215][215][209][215]"
- 31020 data"[215][209][209][209][209][215][215][215][209][209]"
- 31030 data"[215][209][209][209][209][215][215][209][215][209]"
- 31040 data"[215][209][209][209][209][215][209][215][215][209]"
- 31050 data"[215][209][209][209][209][209][215][215][215][209]"
- 31060 data"[215][209][209][209][209][215][215][215][215][209]"
- 31070 data"[215][215][209][209][209][209][215][215][209][215]"
- 31080 data"[215][215][215][209][209][209][209][209][215][215]"
- 31090 data"[215][215][215][215][215][215][215][215][215][215]"
- 31100 data"[215][215][215][215][209][209][209][215][215][215]"
- 31110 data"[215][215][215][209][209][209][209][215][215][215]"
- 31120 data"[215][215][209][209][209][209][209][215][215][215]"
- 31130 data"[215][209][209][209][209][209][209][215][215][215]"
- 31140 data"[215][215][215][215][209][209][209][215][215][215]"
- 31150 data"[215][215][215][215][209][209][209][215][215][215]"
- 31160 data"[215][215][215][215][209][209][209][215][215][215]"
- 31170 data"[215][215][215][215][209][209][209][215][215][215]"
- 31180 data"[215][209][209][209][209][209][209][209][209][209]"
- 31190 data"[215][215][215][215][215][215][215][215][215][215]"
- 31200 data"[215][215][209][209][209][209][209][209][209][215]"
- 31210 data"[215][209][209][209][209][215][215][215][215][209]"
- 31220 data"[215][215][215][215][215][215][215][215][215][209]"
- 31230 data"[215][215][215][215][215][209][209][209][209][215]"
- 31240 data"[215][215][215][215][209][209][209][209][215][215]"
- 31250 data"[215][215][215][209][209][209][209][215][215][215]"
- 31260 data"[215][215][209][209][209][209][215][215][215][215]"
- 31270 data"[215][209][209][209][209][215][215][215][215][209]"
- 31280 data"[215][209][209][209][209][209][209][209][209][209]"
- 31290 data"[215][215][215][215][215][215][215][215][215][215]"
- 31300 data"[215][215][209][209][209][209][209][209][209][215]"
- 31310 data"[215][209][209][209][209][215][215][215][215][209]"
- 31320 data"[215][215][215][215][215][215][215][215][215][209]"
- 31330 data"[215][215][215][215][215][215][215][215][215][209]"
- 31340 data"[215][215][215][215][215][215][209][209][209][215]"
- 31350 data"[215][215][215][215][215][215][215][215][215][209]"
- 31360 data"[215][215][215][215][215][215][215][215][215][209]"
- 31370 data"[215][209][209][209][209][215][215][215][215][209]"
- 31380 data"[215][215][209][209][209][209][209][209][209][215]"
- 31390 data"[215][215][215][215][215][215][215][215][215][215]"
- 31400 data"[215][215][215][215][209][209][209][209][209][215]"
- 31410 data"[215][215][215][209][209][209][209][215][209][215]"
- 31420 data"[215][215][209][209][209][209][215][215][209][215]"
- 31430 data"[215][209][209][209][209][215][215][215][209][215]"
- 31440 data"[215][209][209][209][209][209][209][209][209][209]"
- 31450 data"[215][215][215][215][215][215][215][215][209][215]"
- 31460 data"[215][215][215][215][215][215][215][215][209][215]"
- 31470 data"[215][215][215][215][215][215][215][215][209][215]"
- 31480 data"[215][215][215][215][215][215][215][215][209][215]"
- 31490 data"[215][215][215][215][215][215][215][215][215][215]"
- 31500 data"[215][209][209][209][209][209][209][209][209][209]"
- 31510 data"[215][209][209][209][209][215][215][215][215][215]"
- 31520 data"[215][209][209][209][209][215][215][215][215][215]"
- 31530 data"[215][209][209][209][209][209][209][209][209][215]"
- 31540 data"[215][215][215][215][215][215][215][215][215][209]"
- 31550 data"[215][215][215][215][215][215][215][215][215][209]"
- 31560 data"[215][215][215][215][215][215][215][215][215][209]"
- 31570 data"[215][209][209][209][209][215][215][215][215][209]"
- 31580 data"[215][215][209][209][209][209][209][209][209][215]"
- 31590 data"[215][215][215][215][215][215][215][215][215][215]"
- 31600 data1,9,8,10,2,6,4,5
- 39999 syscr,s1:return
- 40000 syscr,s1:return
- 40005 fori=0to21:poke828+i,8+i:next
- 40010 ifdv<8ordv>29ordv=8then40030
- 40020 a=peek(828):b=peek(828+dv-8):poke828,b:poke828+dv-8,a
- 40030 a$="hello connect":forj=8to29:i=peek(828+j-8):ifi=14thennext
- 40040 close2:open2,i,2:close2:ifstthen40060
- 40050 close15:open15,i,15,"r0:"+a$+"="+a$:input#15,er:close15:ifer=63then40070
- 40060 next:print"[147]":poke53272,23:poke186,8:end
- 40070 q$=chr$(34):poke646,peek(53281):print"[147]":poke53272,23
- 40080 print"[147]p[207]2048,0:p[207]44,8:p[207]43,1:p[207]56,160:p[207]55,0:clr:l[207]"q$a$q$","i
- 40090 print"run:":poke631,13:poke632,13:poke198,2:end
- 41000 syscr,s9:syscs,s1:sysrs,s1:sysrm,s3:sysrs,s1:sysrm,s2:sysrs,s1:return
- 42000 z=int(rnd(1)*10)+1:sysrm,s1:sysfo,s1,z:sysfi,s1,z:return
- 43000 sysrv,s1:return
- 44000 y=(int(rnd(1)*2))*85:z=(int(rnd(1)*2))*170:x=yorz
- 44010 sysxs,s1,x:return
- 45000 syssw,s1+a(g)*8,d(int(rnd(1)*8)+1)orint(rnd(1)*2)*32:return
- 46000 sysrm,s1:forx=1to8:fory=1toint(rnd(1)*100):next
- 46010 sysss,s1:next:sysrs,s1:return
- 47000 sysrm,s1:sysrb,s1:sysrs,s1:return
- 48000 sysrm,s3:sysrt,s1:sysrm,s2:sysrt,s1:return
- 60000 d=peek(186):n$="b.tricks ii":open15,d,15,"s0:"+n$:close15:saven$,d:end
-